Enhancements to the Localized Genetic Algorithm for Large Scale Capacitated Vehicle Routing Problems

نویسندگان

  • Ziauddin Ursani
  • Daryl Essam
  • David Cornforth
  • Rob Stocker
چکیده

This paper is a continuation of two previous papers where the authors used Genetic Algorithm with automated problem decomposition strategy for small scale capacitated vehicle routing problems (CVRP) and vehicle routing problem with time windows (VRPTW). In this paper they have extended their scheme to large scale capacitated vehicle routing problems by introducing selective search version of the automated problem decomposition strategy, a faster genotype to phenotype translation scheme, and various search reduction techniques. The authors have shown that genetic algorithm used with automated problem decomposition strategy outperforms the GAs applied on the problem as a whole not only in terms of solution quality but also in terms of computational time on the large scale problems. DOI: 10.4018/jaec.2013010102 18 International Journal of Applied Evolutionary Computation, 4(1), 17-38, January-March 2013 Copyright © 2013, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. them. In this context, the VRP can be said to represent the intersection of two combinatorial problems i.e., finding an optimal problem decomposition (Set Partitioning) and route optimization (Ordering). Please note that the two terms ‘problem decomposition’ and ‘set partitioning’ may have dissimilar meaning in other combinatorial problems. Some approaches optimize VRP as a whole without explicitly separating these two built in sub-tasks, while others perform decomposition then order the elements of the sub-problems independent of each other. Evidence has shown that the latter strategy is more successful. Work using genetic algorithms has mostly treated this problem as a whole. Although some applications of GA have treated these two sub-tasks separately, those applications used GA only for set partitioning and not for ordering. To our knowledge only one application of GA has appeared in the literature where the GA is used for optimization of customer ordering of sub-problems. However, it is a multi-depot problem (Surekha & Sumathi, 2011), where each sub-problem surrounds a single depot constituting a complete Capacitated Vehicle Routing Problem (CVRP). Apart from our earlier work (Ursani et al., 2009, 2011) no report has appeared in the literature where the GA is used for optimization of customer order of sub-problems of either of the two most fundamental VRP problems, that is the CVRP and the Vehicle Routing Problem with Time Windows (VRPTW). In the following subsections literature regarding the two sub-tasks of VRP i.e., (problem decomposition and ordering) is discussed separately. The ordering section deals with the problem representation of customer order and subsequent genotype to phenotype translation that has remained a core issue of GA in the area of VRP. In the context of VRP the term ‘order optimization’ is preferred to ‘route optimization.’ Problem Decomposition Strategies Problem decomposition strategies have been in place for some time. They are also used for optimization of Vehicle Routing Problems. Some of those applications are discussed here. The first successful problem decomposition strategy applied to the VRP was a Tabu search (Rochat & Taillard, 1995). The problem was partitioned into sub-problems and then each sub-problem was optimized through the Tabu Search. The optimized sub-problems were joined together to form a global solution. This procedure was performed iteratively until good a quality solution was obtained. Different partition methods have been proposed for different types of datasets. The same method was extended by Gendreau, Hertz, and Laporte (1994) but ensured different partitions in each iteration. The GA has also been applied to the VRP with problem decomposition strategies but not for optimization of sub-problems. Instead it has been used for the formation of sub-problems only, with those sub-problems subsequently being optimized through different approaches. One such application was introduced by Thangiah, Nygard, and Paul (1991). In this paper the GA was used to partition the dataset into sectors that were optimized through other heuristics. A similar approach was extended for school bus routing by Thangia and Nygard (1992) and again for VRPTW by Thangiah (1995). The approach was improved by incorporation of Tabu Search and Simulated Annealing by Thangiah (1999). Another adaptation for VRP with a multi-depot problem is presented by Thangiah and Salhi (2001). All the above work used a cluster first, route second approach where a GA was applied for clustering, sectoring or problem decomposition but not directly for route optimization itself. A very different problem decomposition strategy was adopted by Ralphs et al. (2003) where a CVRP problem was decomposed into a convex combination of Travelling Saleman Problem (TSP) tours that were later optimized through a parallel branch, cut, and price algorithm. An application of Ant Colony Optimization (ACO) with a problem decomposition strategy was used by Reimann, Doerner, and Hartl (2004), and called D-Ants i.e., Decomposed Ants. In this work the ACO was initially applied to the whole problem then 20 more pages are available in the full version of this document, which may be purchased using the "Add to Cart" button on the product's webpage: www.igi-global.com/article/enhancements-localized-geneticalgorithm-large/75823?camid=4v1 This title is available in InfoSci-Journals, InfoSci-Journal Disciplines Computer Science, Security, and Information Technology. Recommend this product to your librarian: www.igi-global.com/e-resources/libraryrecommendation/?id=2

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A novel heuristic algorithm for capacitated vehicle routing problem

The vehicle routing problem with the capacity constraints was considered in this paper. It is quite difficult to achieve an optimal solution with traditional optimization methods by reason of the high computational complexity for large-scale problems. Consequently, new heuristic or metaheuristic approaches have been developed to solve this problem. In this paper, we constructed a new heuristic ...

متن کامل

Cuckoo search via Lévy flights for the capacitated vehicle routing problem

For this paper, we explored the implementation of the cuckoo search algorithm applied to the capacitated vehicle routing problem. The cuckoo search algorithm was implemented with Lévy flights with the 2-opt and double-bridge operations, and with 500 iterations for each run. The algorithm was tested on the problem instances from the Augerat benchmark dataset. The algorithm did not perform well o...

متن کامل

A Capacitated Vehicle Routing Problem considering Satisfaction Level of Customers: A Genetic Algorithm

Capacitated vehicle routing problem (CVRP) is one of the most well-known and applicable issues in the field of transportation. It has been proved to be an NP-Complete problem. To this end, it is needed to develop a high-performance algorithm to solve the problem, particularly in large scales. This paper develops a novel mathematical model for the CVRP considering the satisfaction level of deman...

متن کامل

A multi-objective Two-Echelon Capacitated Vehicle Routing Problem for perishable products

This article addresses a general tri-objective two-echelon capacitated vehicle routing problem (2E-CVRP) to minimize the total travel cost, customers waiting times and carbon dioxide emissions simultaneously in distributing perishable products. In distributing perishable products, customers’ satisfaction is very important and is inversely proportional to the customers waiting times. The propose...

متن کامل

Comparing Two-Echelon and Single-Echelon Multi-Objective Capacitated Vehicle Routing Problems

This paper aims to compare a two-echelon and a single-echelon distribution system. A mathematical model for the Single-Echelon Capacitated Vehicle Routing Problem (SE-CVRP) is proposed. This SE-CVRP is the counterpart of Two-Echelon Capacitated Vehicle Routing Problem (2E-CVRP) introduced in the authors’ previous work. The proposed mathematical model is Mixed-Integer Non-Linear Programming (MIN...

متن کامل

Model and Solution Approach for Multi objective-multi commodity Capacitated Arc Routing Problem with Fuzzy Demand

The capacitated arc routing problem (CARP) is one of the most important routing problems with many applications in real world situations. In some real applications such as urban waste collection and etc., decision makers have to consider more than one objective and investigate the problem under uncertain situations where required edges have demand for more than one type of commodity. So, in thi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IJAEC

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2013